Пульт.Онлайн /

user_create

Создание нового пользователя системы с заданным логином, паролем, правами доступа и начальными настройками.

Параметры запроса

В качестве параметров запроса выступают все поля создаваемого объекта пользователя, с добавлением следующих обязательных полей:

  • pult_apikey (string): API-ключ.
  • login (string): Логин нового пользователя.
  • password (string): Пароль пользователя.

Примерный перечень доступных полей объекта "пользователь", которые могут быть представлены в запросе:

home_page, home_project, home_url, icon, name, department, position, language, allowed_ip, apikey, info, phone, email, admin, blocked, readonly, changepass, kiosk_mode, editor_access, show_navigation, show_notifications, show_path, receive_email, receive_telegram, receive_sms, receive_alarm_notifications, receive_fault_notifications, receive_warning_notifications, receive_notice_notifications, receive_var_notifications, receive_system_notifications, receive_user_notifications, receive_alarm_act, receive_alarm_norm, receive_alarm_ack, receive_alarm_unack, receive_alarm_shlv, receive_alarm_unshlv

Возвращаемые значения

  • Код ошибки или true в случае успеха.

Особенности

  • Функция доступна только пользователям с правами администратора
  • Поля, не представленные в запросе, получат значения по умолчанию
  Email
   fdb_list
   fdb_load
   fdb_move
   fdb_paths
   node_list
   subscribe
   user_list
   user_save
   var_get
   var_list
   var_set